Indians ranked worst among SAARC nations: Report 15 Mar, 2018
ISLAMABAD - India ranked 133rd in the global list of the happiest countries, coming after terror-riven Pakistan and poorest-of-poor Nepal, according to a UN report released on Wednesday. India dropped 11 places from its previous rank of 122 in the list of 156 countries and was behind the majority ...